const fs = require("fs")
const path = require("path")
const utils = require("../Utils/utils")
const model = require("../DAO/model")
const express = require('express')
const formidable = require("formidable");
const md5 = require("md5")
const multer = require("multer")
var messageBordDao = require("../DAO/messageBordDao")
var router = express.Router();
//var md5 = require("blueimp-md5")
var session = require('express-session')



//获取首页
router.get("/messageBord", messageBordDao.messageBord)


//获取所有的提问（包含回答）
router.get("/allComments",messageBordDao.allComments)

//根据一组获取一组用户的所有的信息
router.post("/getuserInfo", messageBordDao.getusersInfoByids)


//拦截器   下面的路由不能放在 拦截器的路由之上
router.all("*",function(req,res,next){
	console.log("进入了拦截器")
		if(req.session.userInfo !== null) {
	console.log("有权限")
			next()
		}else {
	console.log("没有权限")
			
		res.send({
			rescode: "500",
			info: "调皮！"
		})
	}
})

//添加答案的接口
router.post("/frontanswer",messageBordDao.frontAnswer)
//添加 问题接口
router.post("/frontcomment", messageBordDao.frontComment)

module.exports = router